/*
 * Recta.h
 *
 *  Created on: 10/10/2013
 *      Author: ezequiel
 */

#ifndef RECTA_H_
#define RECTA_H_
#include <stdio.h>
using namespace std;
class Recta {
public:
	Recta(float distancia, float xI, float yI, float angulo);
	void calcularPosicion(float* x , float* y);
	void calcularAngulo(float* angulo);
	virtual ~Recta();
	void setearCantPasosInicial(float);
private:
	float distancia;
	float posInX;
	float posInY;
	float t; //parametro
	float direccion;
	float angulo;
	int cantPasos;
	static const int MAX_PASOS = 150;
};

#endif /* RECTA_H_ */
